package com.zhonglz.model;

import java.math.BigDecimal;
import java.util.Date;

public class BuSignInfo {
    private String signId;// 标识

    private String signFrontFileId;//签署前的文件（关联文件uid）

    private String signBackFileId;//签署后的文件（关联文件uid）

    private String sealId;//印章id（关联印章信息表id）

    private String certId;//证书id（关联证书信息表id）

    private String signAlgorithm;//签署签名算法（常见的RSA，国办SM2）

    private Integer signPage;//pdf签署页码

    private Integer pdfPageCount;//pdf总页数

    private BigDecimal pdfWidth;//pdf宽度

    private BigDecimal pdfHeight;//pdf高度

    private BigDecimal coordX;//盖章坐标x

    private BigDecimal coordY;//盖章坐标y

    private String pixelSize;// 印章大小

    private Date signTime;// 盖章时间

    private Date createTime; // 创建时间

    public String getSignId() {
        return signId;
    }

    public void setSignId(String signId) {
        this.signId = signId == null ? null : signId.trim();
    }

    public String getSignFrontFileId() {
        return signFrontFileId;
    }

    public void setSignFrontFileId(String signFrontFileId) {
        this.signFrontFileId = signFrontFileId == null ? null : signFrontFileId.trim();
    }

    public String getSignBackFileId() {
        return signBackFileId;
    }

    public void setSignBackFileId(String signBackFileId) {
        this.signBackFileId = signBackFileId == null ? null : signBackFileId.trim();
    }

    public String getSealId() {
        return sealId;
    }

    public void setSealId(String sealId) {
        this.sealId = sealId == null ? null : sealId.trim();
    }

    public String getCertId() {
        return certId;
    }

    public void setCertId(String certId) {
        this.certId = certId == null ? null : certId.trim();
    }

    public String getSignAlgorithm() {
        return signAlgorithm;
    }

    public void setSignAlgorithm(String signAlgorithm) {
        this.signAlgorithm = signAlgorithm == null ? null : signAlgorithm.trim();
    }

    public Integer getSignPage() {
        return signPage;
    }

    public void setSignPage(Integer signPage) {
        this.signPage = signPage;
    }

    public Integer getPdfPageCount() {
        return pdfPageCount;
    }

    public void setPdfPageCount(Integer pdfPageCount) {
        this.pdfPageCount = pdfPageCount;
    }

   
    public BigDecimal getPdfWidth() {
		return pdfWidth;
	}

	public void setPdfWidth(BigDecimal pdfWidth) {
		this.pdfWidth = pdfWidth;
	}

	public BigDecimal getPdfHeight() {
		return pdfHeight;
	}

	public void setPdfHeight(BigDecimal pdfHeight) {
		this.pdfHeight = pdfHeight;
	}

	public BigDecimal getCoordX() {
		return coordX;
	}

	public void setCoordX(BigDecimal coordX) {
		this.coordX = coordX;
	}

	public BigDecimal getCoordY() {
		return coordY;
	}

	public void setCoordY(BigDecimal coordY) {
		this.coordY = coordY;
	}

	public String getPixelSize() {
        return pixelSize;
    }

    public void setPixelSize(String pixelSize) {
        this.pixelSize = pixelSize == null ? null : pixelSize.trim();
    }

    public Date getSignTime() {
        return signTime;
    }

    public void setSignTime(Date signTime) {
        this.signTime = signTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}